makeshift dwelling - Allemand Anglais Dictionnaire